use std::collections::HashSet;
pub fn new_count_distinct(input_str: &str) -> usize {
    let mut h=HashSet::<&str>::new();
    let sit=input_str.split(',');
    sit.filter(|&x|if h.contains(x){
        false
    }else{
        h.insert(x);
        true
    }).count()
}
